﻿USE [TanNamChinh]
/*
Cập nhật CSDL ngày 11-09-2013
*/

/*================================
1. Trong tblFile:
	+ Column FileNumber chuyển kiểu nvarchar(50) sang kiểu int
	+ Rename column FileNumber thành FileNo
*/
ALTER TABLE [dbo].[tblFile]
ALTER COLUMN 
[FileNumber] [int] NULL
GO
EXEC sp_rename 'dbo.tblFile.FileNumber', 'FileNo', 'COLUMN'

/*================================
2. Tạo procedure lấy số File mới
*/
GO
-- =============================================
-- Author:		Tuan
-- Create date: 11-09-2013
-- Description:	Lấy số File tiếp theo khi tạo mới
-- =============================================
create PROCEDURE [dbo].[HT_NewFileNo]
	(
	@isExport bit
	)
AS
	declare @fileno as int

	if not exists(select * from tblFile where IsExport = @isExport)
		select @fileno = 1
	else
	begin
		select @fileno = max(FileNo) + 1
		from tblFile
		where IsExport = @isExport
	end

RETURN @fileno